package com.grouplay.entity;

import java.io.Serializable;
import java.util.Date;

public class Invitation implements Serializable {
    private Integer id;
    private Integer groupId;
    private Integer leaderId;
    private String leaderName;
    private Integer targetUid;
    private String targetName;
    private Date date;
    private String groupName;

    @Override
    public String toString() {
        return "Invitation{" +
                "id=" + id +
                ", groupId=" + groupId +
                ", leaderId=" + leaderId +
                ", leaderName='" + leaderName + '\'' +
                ", targetUid=" + targetUid +
                ", targetName='" + targetName + '\'' +
                ", date=" + date +
                ", groupName='" + groupName + '\'' +
                ", hasBeenLooked=" + hasBeenLooked +
                '}';
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public Integer getHasBeenLooked() {
        return hasBeenLooked;
    }

    public void setHasBeenLooked(Integer hasBeenLooked) {
        this.hasBeenLooked = hasBeenLooked;
    }

    private Integer hasBeenLooked;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getGroupId() {
        return groupId;
    }

    public void setGroupId(Integer groupId) {
        this.groupId = groupId;
    }

    public Integer getLeaderId() {
        return leaderId;
    }

    public void setLeaderId(Integer leaderId) {
        this.leaderId = leaderId;
    }

    public String getLeaderName() {
        return leaderName;
    }

    public void setLeaderName(String leaderName) {
        this.leaderName = leaderName;
    }

    public Integer getTargetUid() {
        return targetUid;
    }

    public void setTargetUid(Integer targetUid) {
        this.targetUid = targetUid;
    }

    public String getTargetName() {
        return targetName;
    }

    public void setTargetName(String targetName) {
        this.targetName = targetName;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }


}
